home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 151-175 / disk_160 / m4 / src / extr.h < prev    next >
C/C++ Source or Header  |  1992-05-06  |  1KB  |  22 lines

  1. extern ndptr hashtab[];        /* hash table for macros etc.  */
  2. extern char buf[];        /* push-back buffer           */
  3. extern char *bp;        /* first available character   */
  4. extern char *endpbb;        /* end of push-back buffer     */
  5. extern stae mstack[];        /* stack of m4 machine         */
  6. extern char *ep;        /* first free char in strspace */
  7. extern char *endest;        /* end of string space           */
  8. extern int sp;             /* current m4  stack pointer   */
  9. extern int fp;             /* m4 call frame pointer       */
  10. extern FILE *infile[];        /* input file stack (0=stdin)  */
  11. extern FILE *outfile[];        /* diversion array(0=bitbucket)*/
  12. extern FILE *active;        /* active output file pointer  */
  13. extern char *m4temp;        /* filename for diversions     */
  14. extern int ilevel;        /* input file stack pointer    */
  15. extern int oindex;        /* diversion index..           */
  16. extern char *null;        /* as it says.. just a null..  */
  17. extern char *m4wraps;        /* m4wrap string default..     */
  18. extern char lquote;        /* left quote character  (`)   */
  19. extern char rquote;        /* right quote character (')   */
  20. extern char scommt;        /* start character for comment */
  21. extern char ecommt;        /* end character for comment   */
  22.